Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to disclose a secret, to reveal a secret